home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / listings / v_12_05 / tsai / asldlg.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-03-01  |  676 b   |  26 lines

  1.  
  2. Listing 4: Definition of classes Asl and Dlg
  3.  
  4. _CLASSDEF(Asl)
  5. class _CLASSTYPE Asl:public Tokenizer
  6. {
  7. public:
  8.     Asl():Tokenizer(){ initialize();}    // constructor, call initialize
  9.     Asl(ifstream& a):Tokenizer(a){initialize();}
  10.     Asl(const LPSTR ch):Tokenizer(ch){initialize();}
  11.     ~Asl(){}
  12.     void initialize();   // redefine initialize
  13. };
  14.  
  15. _CLASSDEF(Dlg)
  16. class _CLASSTYPE Dlg:public Tokenizer
  17. {
  18. public:
  19.     Dlg():Tokenizer(){initialize();}   // constructor, call initialize
  20.     Dlg(ifstream& a):Tokenizer(a){initialize();};
  21.     Dlg(const LPSTR ch):Tokenizer(ch){initialize();}
  22.     ~Dlg(){}
  23.     void initialize();  // redefine initialize
  24. };
  25.  
  26.